Ivor, a Proof Engine

نویسنده

  • Edwin Brady
چکیده

Dependent type theory has several practical applications in the fields of theorem proving, program verification and programming language design. Ivor is a Haskell library designed to allow easy extending and embedding of a type theory based theorem prover in a Haskell application. In this paper, I give an overview of the library and show how it can be used to embed theorem proving technology in an implementation of a simple functional programming language; by using type theory as a core representation, we can construct and evaluate terms and prove correctness properties of those terms within the same framework, ensuring consistency of the implementation and the theorem prover.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

واکنش ده رقم خیار گلخانه‌ای نسبت به نماتد ریشه‌گرهی Meloidogyne javanica

در یک آزمایش گلخانه‌ای مقاومت نسبی ده رقم رایج خیار شامل Al-Biruni F1، Borhan، Donia، Ivor، Jiroft F1، Karim F1، Katrina، Negin، Terminator و Tunca در برابر نماتد ریشه گرهی (Meloidogyne javanica) ارزیابی شد. به ازای هر گرم خاک، گیاهچه‌ها با پنج لارو سن دوم نماتد مایه‌زنی شدند. هفت هفته پس از مایه‌زنی، شاخص‌های مختلف رشدی گیاه و شاخص‌های تولیدمثلی نماتد مورد ارزیابی قرار گرفتند. نتایج نشان داد ک...

متن کامل

A Comparative Study on Three Operative Procedures for the Treatment of Esophageal Cancer in Shohada Tajrish Medical Center During the Years 1991-1999

Considering the high incidence and mortality rate of esophageal cancer in some areas of the country, and its diagnosis at a time of advanced growth, this study was carried out to determine the predisposing factors and the most effective and applicable surgical procedure. In this descriptive study, 158 patients (95 males and 63 females) with esophageal cancer were studied. They referred to Shoh...

متن کامل

Comparison of short-term therapeutic efficacy between minimally invasive Ivor-Lewis esophagectomy and Mckeown esophagectomy for esophageal cancer

Objective: Minimal Invasive Esophagectomy (MIE) has become the main radical treatment for esophageal cancer. However, there are still many controversies on MIE. This paper compared the shortterm therapeutic efficacy between minimally invasive Ivor-Lewis esophagectomy and McKeown esophagectomy for esophageal cancer. Methods: The clinical data of patients with esophageal cancer treated by MIE fro...

متن کامل

Mediastinoscopy-assisted esophagectomy for T2 middle and lower thoracic esophageal squamous cell carcinoma patients

BACKGROUND We aimed to compare mediastinoscopy-assisted esophagectomy (MAE) with the Ivor Lewis procedure in T2 middle and lower thoracic esophageal carcinoma patients in fields of perioperative complications and overall survival (OS). METHODS The clinical data of 112 T2 esophageal cancer patients who received MAE (n = 31) or Ivor Lewis procedure (n = 81) from January 2010 to December 2015 we...

متن کامل

Alternative method for jejunostomy in Ivor-Lewis esophagectomy

BACKGROUND To supplement nutrition, jejunostomy has been widely adopted as an adjunct surgical procedure for Ivor-Lewis esophagectomy. Most Chinese surgeons have a preference for parenteral nutrition even though it has some disadvantages compared with jejunostomy. In this report, we describe a new approach that allows the quick insertion of a feeding tube in Ivor-Lewis esophagectomy. We retrosp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006